<!DOCTYPE html>
<html>
<head>
    <title>Блог | Главная страница</title>
    <meta http-equiv="content-type" content="text/html; charset=utf-8">
    <meta name="generator" content="Geany 0.18">
	<script src="./js/jquery.js"></script>
	<script src="./js/ajax.js"></script>
	
</head>
<body>
    <h1>Блог. Главная.</h1>
    <? if (isset($_SESSION['user'])): ?>
    <p>Здравствуй, <?=$this->user->getName()?>!</p>
    <a href="index.php?controller=enter&exit=1">Выход</a>
	<?if ($this->user->getRole() == 1):?>
	<br>
   <a href="index.php?controller=admin&user=autors">Заблокировать пользователей</a><br>
    <a href="index.php?controller=admin&user=block">Разблокировать пользователей</a><br>
    <?endif?>
	<? if ($this->user->getRole() != 3):?>
	<hr>
   <a href="index.php?controller=edit&create=article">Добавить статью</a>
   <? else: ?>
    <p>Ваш аккаунт заблокирован. Вы не можете оставлять статьи</p>
	<?endif?>
	<?else:?>
    <p>Оставлять записи могут только зарегистрированные пользователи!</p>
    <a href="index.php?controller=registration">Зарегистироваться</a><br>
    <a href="index.php?controller=enter">Войти</a>
    <? endif ?>
    <div>
		<div>
			<h3>Сортировка по тегам:</h3>
			<a href="index.php">Все Статьи</a>
			<?foreach ($this->tags as $tag):?>
				<a href="index.php?sorttag=<?=$tag->getId()?>"><?=$tag->getTitle() ?>(<?=$tag->getCount() ?>)</a>
			<?endforeach?>
		</div>
		<div>
		<h3>Сортировка по авторам:</h3>
		<?foreach ($this->autors as $autor):?>
			<a href="index.php?sortautor=<?=$autor->getId()?>"><?=$autor->getName() ?></a>
		<?endforeach?>
		</div>
    </div>
	<table border="1">
	<caption style="width:150px;">Карма авторов:</caption>
		<tr>
			<td>Автор</td>
			<td>Карма</td>
		</tr>
	<? foreach($this->autors as $autors): ?>
	<script>
		setInterval('ajaxQuery(<?=$autors->getId()?>)', 2000);
	</script>
		<tr>
			<td><?=$autors->getName()?></td>
			<td style="text-align:center;">
			<? if ($this->user != null AND $autors->getId() != $this->user->getId()):?>
				<input title="Плюсануть" id="<?=$autors->getId()?>" class="buttonKarma" type="button" value="+" >
			<? endif?>	
				<div id="karma_div<?=$autors->getId()?>">
					<?=$autors->getKarma() ?>
				</div>
			</td>
		</tr>
	<? endforeach ?>
	</table>
	<h3>Список статей</h3>
	<hr>
	<? foreach($this->articles as $articles): ?>
    <h4><?=$articles->getTitle() ?></h4>
    <p><?=$articles->getText() ?></p>
    <span>Автор: <?=$articles->getAutor() ?></span>	
    <br>
    <span>Теги:</span>
    <?foreach ($articles->getTags() as $tags):?>
	<a href="index.php?sorttag=<?=$tags->getId()?>"><?=$tags->getTitle()?></a>
	<?endforeach ?>
	<br>
	<a href="index.php?controller=article&id=<?=$articles->getId()?>">Подробней</a><span> | Комментарии: </span><a href="index.php?controller=article&id=<?=$articles->getId()?>#comments"><?=$articles->getCountComments()?></a>
    <br>
    <? if ($this->user != null AND ($this->user->getRole() == 1 OR $articles->getAutor() == $this->user->getName())):?>
    <a  href="index.php?controller=edit&id=<?=$articles->getId() ?>">Редактировать</a><span> | </span>
    <a href="index.php?controller=edit&del=<?=$articles->getId() ?>">Удалить</a>
    <? endif ?>
    <hr>
    <? endforeach ?>
</body>
</html>
